Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ONE PIN PLACE Terraced £915,642 £535,000 21 Dec 2010
2 ONE PIN PLACE Terraced £855,655 £499,950 17 Dec 2010
3 ONE PIN PLACE Terraced £205,797 £120,000 10 Nov 2010
4 ONE PIN PLACE Semi-Detached £761,207 £550,000 15 Dec 2015
5 ONE PIN PLACE Semi-Detached £762,504 £650,000 15 Oct 2020